package com.vr.xuecheng.content.model.vo;

import com.vr.xuecheng.content.model.entity.CourseBase;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serial;
import java.io.Serializable;

/**
 * @author hzh
 * @date 2025/03/17
 * 显示课程预览的课程基本信息
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class CourseBaseOfPreviewVO extends CourseBase implements Serializable {
    @Serial
    private static final long serialVersionUID = -3680841685002375986L;
    /**
     * 收费规则，对应数据字典
     */
    private String charge;

    /**
     * 价格
     */
    private Float price;


    /**
     * 原价
     */
    private Float originalPrice;

    /**
     * 咨询qq
     */
    private String qq;

    /**
     * 微信
     */
    private String wechat;

    /**
     * 电话
     */
    private String phone;

    /**
     * 有效期天数
     */
    private Integer validDays;

    /**
     * 大分类名称
     */
    private String mtName;

    /**
     * 小分类名称
     */
    private String stName;

}
